Big Huge Thesaurus

Rubus idaeus

noun

sounds kind of like